Podrobné hodnotenie druhého zadania
Z2 dokumentácia (5b):
- 1b - popis problému a konkrétneho algoritmu (metodika)
- 1b - popis nastavenia experimentov (konkrétne parametre zhlukovacich algoritmov)
- 2b - popis a porovnanie výsledkov (hlavne korektné grafy a tabuľky)
- 1b - zhodnotenie a záver
Z2a kód (10b):
- 2b - správne vygenerované dáta
- 3b - správne implementovaný k-NN
- 1b - metodológia vyhodnotenia (meranie prenosti klasifikácie)
- 4b - dve optimalizácie z ponúknutého zoznamu (každá za 2b)
Z2b kód (10b):
- 2b - správne vygenerované dáta
- 1b - správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu centroidu
- 2b - správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu medoidu
- 3b - správne implementovaný algoritmus k-means
- 2b - správne implementovaný algoritmus divízneho zhlukovania
Z2c kód (10b):
- 2b - správne vygenerované dáta
- 1b - správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu centroidu
- 2b - správna a optimálna (napr. pomocou numpy alebo vstavaných funkcií) metóda výpočtu medoidu
- 3b - správne implementovaný algoritmus aglomeratívneho zhlukovania
- 2b - optimalizácia pomocou zmenšovania matice vzdialeností
Poznámka: Cvičiaci môže strhnúť body aj mimo tejto osnovy, ak je napr. kód
napísaný príliš špecificky a neumožňuje ľahké nastavenie parametrov, alebo má iné vady.
Hodnotí sa aj programátorská, nie len funkčná stránka kódu.
|